using System.Collections.Generic;
using JetBrains.Annotations;

namespace GammaJul.ReSharper.GammaXaml.Analysis.Xaml {

	/// <summary>
	/// Represents information about a grid.
	/// </summary>
	public sealed class GridInfo {
		private readonly List<string> _columnDefinitionWidths = new List<string>();
		private readonly List<string> _rowDefinitionHeights = new List<string>();

		/// <summary>
		/// Gets the list of column definition widths.
		/// </summary>
		[NotNull]
		public List<string> ColumnDefinitionWidths {
			get { return _columnDefinitionWidths; }
		}

		/// <summary>
		/// Gets the list of row definition heights.
		/// </summary>
		[NotNull]
		public List<string> RowDefinitionHeights {
			get { return _rowDefinitionHeights; }
		}

	}

}